- (to) be bad at
- идиом.отставать по/в чем-л.;быть слабым в (какой-л. области);плохо успевать по чему-л.;плохо даваться (о предмете)
I'm afraid my brother is bad at maths.
Annette may be bad at giving advice but Kate is worse.ср. be good at
Англо-русский универсальный дополнительный практический переводческий словарь И. Мостицкого. И. Мостицкий. 2002-2012.